var app = getApp()
Page({
  data: {
    //判断小程序的API，回调，参数，组件等是否在当前版本可用。
    canIUse: wx.canIUse('button.open-type.getUserInfo'),
    requestable: true
  },
  onLoad: function () {

  },

  onShow:function(){
   
  },

  bindGetUserInfo: function (e) {
    if (e.detail.userInfo) {
      //用户按了允许授权按钮
      var that = this;
      //授权成功后，跳转进入小程序首页
      wx.showLoading({
        title: '请求数据中...',
      })
      wx.login({
        success: function (res) {
          var that = this;
          wx.showToast({
            title: '请求成功!',
            success: function () {
              app.data.user = res.data;
              wx.switchTab({
                url: '../index/index',
              })
            }
          })
          // var openid = res.code;
          // console.log(res.code+"-----获取到的code")
          //发送请求
          wx.showToast({
            title: '请求成功!',
            success: function () {
              app.data.user = res.data;
              wx.switchTab({
                url: '../index/index',
              })
            }
          })
      //     wx.request({
      //       url: app.data.ull + 'wxdecodeUserInfo',//接口地址
      //       data: { code: res.code },
      //       header: {
      //         'content-type': 'application/json' //默认值
      //       },
      //       success: function (res) {
      //         wx.hideLoading();
      //         if (res.data.msg == false) {
      //           wx.showModal({
      //             title: '提示',
      //             content: '您的帐户已冻结，请联系客服解除.',
      //             showCancel: false,
      //             //冻结用户操作
      //             success: function (res) {
      //               if (res.confirm) {//点击确定
      //                 wx.navigateTo({
      //                   url: '../service/service'//跳转客服界面
      //                 })
      //               } else if (res.cancel) {//点击取消
      //                 wx.navigateTo({
      //                   url: '../service/service'//跳转客服界面
      //                 })
      //               }
      //             },
      //           })
      //         }else if(res.data.msg == "error") {
      //           wx.showToast({
      //             title: '未知错误, 请重试!',
      //           })
      //         }else {
      //           wx.showToast({
      //             title: '请求成功!',
      //             success: function() {
      //               app.data.user = res.data;
      //               wx.switchTab({
      //                 url: '../index/index',
      //               })
      //             }
      //           })
      //         }
      //         // that.setData({
      //         //   phone: res.data

      //         // })
      //         // app.globalData.userid = res.data;
      //         // console.log(getApp().globalData.userid + "------用户ID")
              
      //       },
      //       fail: function(res) {
      //         wx.hideLoading();
      //         wx.showToast({
      //           title: '请求失败!',
      //         })
      //       }
      //     })

          // wx.request({
          //   url: app.data.ull + 'wxdecodeUserInfo',//接口地址
          //   data: { code: res.code },
          //   header: {
          //     'content-type': 'application/json' //默认值
          //   },
          //   success: function (res) {
          //     wx.hideLoading();
          //     if (res.data.msg == false) {
          //       wx.showModal({
          //         title: '提示',
          //         content: '您的帐户已冻结，请联系客服解除.',
          //         showCancel: false,
          //         //冻结用户操作
          //         success: function (res) {
          //           if (res.confirm) {//点击确定
          //             wx.navigateTo({
          //               url: '../service/service'//跳转客服界面
          //             })
          //           } else if (res.cancel) {//点击取消
          //             wx.navigateTo({
          //               url: '../service/service'//跳转客服界面
          //             })
          //           }
          //         },
          //       })
          //     }else if(res.data.msg == "error") {
          //       wx.showToast({
          //         title: '未知错误, 请重试!',
          //       })
          //     }else {
          //       wx.showToast({
          //         title: '请求成功!',
          //         success: function() {
          //           app.data.user = res.data;
          //           wx.switchTab({
          //             url: '../index/index',
          //           })
          //         }
          //       })
          //     }
          //     // that.setData({
          //     //   phone: res.data

          //     // })
          //     // app.globalData.userid = res.data;
          //     // console.log(getApp().globalData.userid + "------用户ID")
              
          //   },
          //   fail: function(res) {
          //     wx.hideLoading();
          //     wx.showToast({
          //       title: '请求失败!',
          //     })
          //   }
          // })

        }
      })
    } else {
      //用户按了拒绝按钮
      wx.showModal({
        title: '警告',
        content: '您点击了拒绝授权，将无法进入小程序，请授权之后再进入!!!',
        showCancel: false,
        confirmText: '返回授权',
        success: function (res) {
          if (res.confirm) {
          }
        }
      })
    }
  },
 
  //获取用户信息接口
  queryUsreInfo: function () {
    wx.request({
      url: getApp().globalData.urlPath + 'hstc_interface/queryByOpenid',
      data: {
        openid: getApp().globalData.openid
      },
      header: {
        'content-type': 'application/json'
      },
      success: function (res) {
        console.log(res.data);
        getApp().globalData.userInfo = res.data;
      }
    });
  },
})